make an incursion on a place - Spanish English Dictionary